#ifndef __WXD_DEFS_H__
#define __WXD_DEFS_H__

#include <wx/wx.h>
#include <wx/log.h>

#if defined(WXMAKINGLIB_WXDIRECTUI)
  #define WXDLLIMPEXP_DIRECTUI
#elif defined(WXMAKINGDLL_WXDIRECTUI)
  #define WXDLLIMPEXP_DIRECTUI WXEXPORT
#elif defined(WXUSINGDLL_WXDIRECTUI)
  #define WXDLLIMPEXP_DIRECTUI WXIMPORT
#else // not making nor using DLL
  #define WXDLLIMPEXP_DIRECTUI
#endif

#if defined(HAVE_VISIBILITY) || (defined(__WINDOWS__) && defined(__GNUC__))
  #define WXDLLIMPEXP_FWD_DIRECTUI
#else
  #define WXDLLIMPEXP_FWD_DIRECTUI WXDLLIMPEXP_DIRECTUI
#endif

#include "errorcode.h"

#endif